project management project quality improvement project lessons learned consulting relationship crm management project project failure change management symfony project postmortem customer